package org.arquimedes.servicios;
import java.util.ArrayList;



public class ServicioLNegra {
	
	private ArrayList<String> listaNegra;
	private static ServicioLNegra solitario = null;
	/**
	 * Se define como el solitario
	 * @return
	 */
	public static ServicioLNegra getServicio() {
		if(solitario == null)
			solitario = new ServicioLNegra();
		return solitario;
	}
	
	public ServicioLNegra(){
		listaNegra = new ArrayList<String>();
	}
	
	public boolean isListaNegra(String ip)
	{
		if (this.listaNegra.contains(ip)) {
			return false;
		}
		return true;                 
	}
	
	public void agregarListaNegra(String ip)
	{
		if (!this.isListaNegra(ip)) {
			this.listaNegra.add(ip);
		}
		
	}
	
}
